steerable shock strut - French English Dictionary